#include <stdio.h>  
#include <time.h>  
#include <sys/time.h>  
#include <stdlib.h>  
#include <signal.h>  
#include <unistd.h>

 
void cancel_timer()
{
	alarm(0);
}

void timer_handler(int sign)  
{  
    system("date");
}  
  
int main()  
{  
    signal(SIGALRM, timer_handler);
	system("date");
	//设置定时器
    alarm(3);
	
	pause();
	printf("exit\n");
    return 1;
}  